﻿package com.example.demo.dao
import com.example.demo.dbmodels.*
import me.liuwj.ktorm.schema.*
import java.math.BigDecimal
/**
 *  床位表
 **/
object TBedDao : Table<TBed>("t_bed"){
	/**
	 *  床位id
	 **/
	var id = int("id").primaryKey().bindTo { it.id }
	/**
	 *  病区编号
	 **/
	var district_code = varchar("district_code").bindTo { it.district_code }
	/**
	 *  科室编号
	 **/
	var dept_code = varchar("dept_code").bindTo { it.dept_code }
	/**
	 *  床位编号
	 **/
	var bed_code = varchar("bed_code").bindTo { it.bed_code }
	/**
	 *  床位名称
	 **/
	var bed_name = varchar("bed_name").bindTo { it.bed_name }
	/**
	 *  床位名称
	 **/
	var bed_name2 = varchar("bed_name2").bindTo { it.bed_name2 }
	/**
	 *  床头卡id
	 **/
	var bed_card_id = int("bed_card_id").bindTo { it.bed_card_id }
	/**
	 *  病房ID
	 **/
	var room_code = varchar("room_code").bindTo { it.room_code }
	/**
	 *  床位类型
	 **/
	var bed_type = varchar("bed_type").bindTo { it.bed_type }
	/**
	 *  病人ID
	 **/
	var patient_id = int("patient_id").bindTo { it.patient_id }
	/**
	 *  床位占用状态：0空闲 1使用
	 **/
	var status = int("status").bindTo { it.status }
	/**
	 *  备注
	 **/
	var remark = varchar("remark").bindTo { it.remark }
	/**
	 *  条码
	 **/
	var barcode = varchar("barcode").bindTo { it.barcode }
	/**
	 *  更新时间
	 **/
	var update_time = datetime("update_time").bindTo { it.update_time }
	/**
	 *  更新人
	 **/
	var update_by = int("update_by").bindTo { it.update_by }
	/**
	 *  删除标记
	 **/
	var is_del = boolean("is_del").bindTo { it.is_del }
}
